﻿	/*公用样式*/
	*{ margin:0; padding:0; }
	img{ border:0; vertical-align:middle; }
	li{ list-style:none; }
	a { color: #f78f07; outline: none; text-decoration:none; }
    a:hover { text-decoration: none; }
	a:focus { outline:0; } 
	h1{ font-size:12px; color:#fff; }
	a {star:expression(this.onFocus=this.blur()); }
	em{ font-style:normal;} 
	body{font-family: Georgia, "Times New Roman", Times, serif;	font-size:12px;color:#666;font-family:Arial,Helvetica,sans-serif;_text-align:center;}
	.main{text-align:center;}
	.wrap{width:980px;margin:0px auto;clear: both;}
	.fleft { float: left; }
	.fright { float: right; }
	/*清除浮动*/
	.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }
	.clearfix { *zoom:1; }
	.Hide { display: none; }
	.Show { display: block; }
	
	
	
	
	/*分页样式*/
	.pages{margin-top:18px;margin-bottom:18px;*margin-bottom:0px;margin-right:9px;width:619px;height:20px;text-align:right;font-size:16px;}
	.pages span,.pages a{padding:2px 6px 2px 6px;margin:2px;color:#666;}
	.pages span{background:#b5b5b6; cursor:pointer;}
	
	
	/*头部*/
	#header {  
	text-align: center; 
	height: 135px; 
	overflow: hidden; 
	color: #cfd0d0; 
	position: relative;
	background: url("/front/images/navi-header-shadow.png") repeat-x bottom; 
	padding-bottom: 7px; 
	margin-bottom:-7px;
	z-index:99;
	}
.row{width:980px; margin: auto;}
div#toplogo { position: relative; float: left; margin: 16px 0 0 0px; width: 152px; }
ul#top-menu { list-style: none; padding: 0; margin: 28px 0 0 0; float: right; }
ul#top-menu li { display: -moz-inline-stack; display: inline-block; vertical-align: middle; zoom: 1; margin: 40px 13px 0 13px; padding: 0; }
ul#top-menu li a { font-family: "Times New Roman", "宋体", Helvetica, sans-serif; color: #6d6967; font-size: 14px; font-size: 1.07692rem; text-decoration: none; padding: 6px 0; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; border-bottom: 2px solid transparent; }
ul#top-menu li a:hover { color: #424379; border-bottom: 2px solid #424379; }
#search-bar .custom-ui input { width: 194px; padding: 6px 22px 6px 10px; font-size: 13px; font-size: 1rem; }
form.custom-ui input:not([type=submit]):not([type=reset]).white, form.custom-ui textarea.white {background-color: white;color: #666666;}
form.custom-ui input:not([type=submit]):not([type=reset]), form.custom-ui textarea {font-family: "Times New Roman", "宋体", Helvetica, sans-serif;font-size: 15px;font-size: 1.15385rem;border: 1px solid #c7c7c7;padding: 4.5px 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background-color: #f4f4f4;color: #666666;-webkit-transition: border 0.2s ease-in-out;-moz-transition: border 0.2s ease-in-out;-o-transition: border 0.2s ease-in-out;-ms-transition: border 0.2s ease-in-out;transition: border 0.2s ease-in-out;-webkit-transition: box-shadow 0.2s ease-in-out;-moz-transition: box-shadow 0.2s ease-in-out;-o-transition: box-shadow 0.2s ease-in-out;-ms-transition: box-shadow 0.2s ease-in-out;transition: box-shadow 0.2s ease-in-out;}
form.custom-ui input:not([type=submit]):not([type=reset]):focus, form.custom-ui textarea:focus {outline: none;border: 1px solid #424379;-webkit-box-shadow:  0px 0px 5px #424379;-moz-box-shadow:  0px 0px 5px #424379;box-shadow:  0px 0px 5px #424379;}
#search-bar { position: absolute; top: 50px; right: 10px; }
#search-bar i { position: absolute; top: 3px; cursor: pointer; right: 5px; width:26px; height:24px; background:url(/front/images/ico_search.gif); color: #c7c7c7; }
#header .inner { width: 980px; margin: 0 auto; overflow: hidden; }
#header .topBar { height: 30px; background: #383866; }
#header .topBar ul li { float: left; margin: 0 5px; font-size: 12px; line-height: 30px }


	#header .topBar ul li a{ color:#cfd0d0; text-decoration:none;}
	#header .topBar ul li a.selected{color:#a0a0a0;font-weight:bold;}
	#header .topBar ul li a:hover{ text-decoration:underline;}
	#header .topBar .sepLine{ font-weight:bold;}
	#header .headerBar{ width:98%; height:119px;margin:auto;}
	.headerBar .logo{ float:left;margin-top:10px; margin-right:20px;}
	.headerBar .nav{ float:left; padding-top:45px;}
	.headerBar .nav li{ float:left; margin-right:15px;}
	.headerBar .nav li a{ color:#383866; font-weight:bold; font-size:16px; text-decoration:none;}
	.headerBar .nav li a:hover{ color:#F78F07;}
	.headerBar .searchArea{ margin-top:40px; position:relative;}
	.headerBar .searchArea input{ width:200px; height:25px; line-height:25px; background:#fff; border:1px solid #ccc; color:#777; padding:0 25px 0 10px; font:12px;}
	.headerBar .searchArea .searchIco{ position:absolute; background:url(/front/images/ico_search.gif) no-repeat 0 0; width:15px; height:15px; right:5px; top:5px;cursor:pointer; }
	
	
	/*底部*/
	.footer{margin:auto;background:#e6e6e6;padding:20px 0px 20px 0px;clear: both; text-align:center;font-size:14px;color:#565656;}
	
	/*kf样式 在线服务*/

.KeFuDiv { position: absolute; height: 100px; width: 147px; z-index: 999999; }
.KeFuList { width: 100px; height: 100px; }
.KeFuDiv .service_icon { float: right; margin-top:7px; display: block; width: 24px; background: url(/front/images/service_img.gif) 0 center no-repeat; height: 100px; cursor: pointer; }
.KeFuDiv .service_icon .erweima{width:24px;color:#fff;font-size:13px;height:93px;margin-top:28px;margin-left:0px;text-align:center; vertical-align:middle;padding-top:0px;}
.KeFuList { float: right; border: 7px solid #7b116d;-moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; position: relative; }